company of pilgrims/traders - Alemán Inglés Diccionario